<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:14px;
	display: block;
	background-color: #FFF;
	 font-family:"微软雅黑","思源黑体 CN Regular", "Arial Unicode MS", Arial;
	background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-position:center top;
	 
}
*{margin:0;padding:0;}
ul,li,dl,dd{list-style:none;}
a{
	text-decoration:none;
	color: #5e5e5e;
	font-style: normal;
}
img{border:none 0;}
.clear{ clear:both;}
.fl{float:left;}
.fr{ float:right;}
a:hover{
	color: #f15402;
}
h1{
	line-height: 40px;
}
.tong{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.header{height:270px; z-index:999;  position:relative;}
.zheng_top{ height:35px; line-height:35px; display:block; color:#333333; font-size:15px; overflow:hidden;}
.zheng_top span{ float: right;font-size:12px;}
.zheng_top span a{ color:#333333; margin:0 18px;font-size:15px;}
.zheng_top span a:hover{ color:#f15402;}
.zheng_top2{height:181px;}
.zheng_top2 p{width:305px; float:left; display:block; margin-top:40px;}
.zheng_top2 p em{
	display: block;
	font-style: normal;
	font-size: 16px;
	color: #858585;
	text-transform: uppercase; line-height:30px;
}
.zheng_top2 p i{
	display: block;
	font-style: normal;
	color: #353535;
	line-height: 30px;
	font-size: 16px;
	letter-spacing: 1px;
}
.zheng_top2 p b{ display:block; color:#1b72bf; font-size:22px; line-height:35px;}

.zheng_top2 span{ display:block; float:right; width:215px; text-align:right; margin-top:45px;}
.zheng_top2 span em{ display: block; font-style:normal; color:#434242; font-size:14px; line-height:30px; background-image:url(../images/top_tel.png); background-repeat:no-repeat; background-position:70px center;}
.zheng_top2 span i{display: block; font-style:normal; color:#f15402; font-size:25px;}
.zheng_top2 span b{width:28px; height:2px; background-color:#585858; display:block; margin-left:187px; margin-top:10px;}

.zheng_top2 img{ position: absolute; left:390px;top:15px;}




.nav{height:53px;  display:block; background:#1b72bf;}
.nav ul{position:relative; display:block;}
.nav ul li{float:left;display:block; background-image:url(../images/nav_line.jpg); background-repeat:no-repeat; background-position:right center;}
.nav ul li:last-child{ background-image:none;}
.nav ul li a{display:block;color:#ffffff;font-size:16px;width:150px;text-align:center; line-height:53px; height:53px;}
.nav ul li a:hover{ color:#ff903e;}
.nav ul li ul { position:absolute; z-index:9999;top:54px; width:150px; margin:0px auto 0 auto; background-color: rgba(255,122,0,.8);}
.nav ul li ul li{float:none;border-right:none; text-align:center; width:100%;  background-image:none; display:block;background-image:url(../images/nav_line2.png);background-position:center bottom;}
.nav ul li ul li:last-child{margin-bottom:15px;}
.nav ul li ul li a{ color:#fff; display:block;  font-size:15px;line-height:20px;width:131px; padding:10px; height:auto;}
.nav ul li .subnav{ display:none;}
.subnav span{ display:block; width:150px; height:13px; background:url(../images/sjx.png) no-repeat bottom center; position:absolute; top:-13px;left:0;  }
.nav ul li ul li a:hover{ color:#296daa;}
.nav ul li ul li:first-of-type{margin-top:15px;}

/*yuan-banner*/
#full-screen-slider{
	width:100%;
	height:664px;
	position:relative;
	display: block;
	overflow: hidden;
	z-index:10;
}
#slides { display:block; width:100%; height:664px; list-style:none; padding:0; margin:0; position:relative;z-index:15;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:600px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:15px; border-radius:5px; background:#1b72bf; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background-color:#ff8601;}
.mai_bg{width:100%; margin:0 auto; height:88px;  background-image:url(../images/banner_bg.png); background-repeat: no-repeat; background-position: center top;}
/*mai*/



/*zheng_pro*/
.zheng_pro{width:100%; margin:0 auto; background-image:url(../images/pro_bg.jpg); background-repeat:no-repeat; background-position:center center; height:602px; padding-top:100px; padding-bottom:100px;}
.zheng_pro2{width:1200px; margin:0 auto; background-color:#fff;height:615px; background-image:url(../images/pro_ul_bg.png); background-repeat:no-repeat; background-position:278px top; }
.zheng_pro2_left{width:278px; float:left;}
.zheng_pro2_left span{ margin-bottom:12px;}
.zheng_pro2_left ul{ padding:0 15px 15px; display: block;}
.zheng_pro2_left ul li{ padding-bottom:8px; height:52px; line-height:52px; display: block; background-image:url(../images/pro_list_bg.png); background-repeat:no-repeat; background-position:bottom center;}
.zheng_pro2_left ul li a{ background-color:#2b6fad; color:#fff;display: block; background-image:url(../images/pro_ico.png); background-repeat:no-repeat; background-position:30px center; padding-left:65px; font-size:13px; }
.zheng_pro2_left ul li a:hover{ background-color:#ff7100; background-image:url(../images/pro_ico2.png); }

.zheng_pro2_right{ display:block; float:right; widTH:840PX; margin-right:25px;}
.zheng_pro2_right span{ display:block; border-bottom:2px solid #2b6fad; height:50px; line-height:50px; background-image:url(../images/more_jiao.png); background-repeat:no-repeat; background-position:right center; margin-top:25px; margin-bottom:30px;}
.zheng_pro2_right span a{ float:right; margin-right:15px;} 
.zheng_pro2_right span em{ font-style:normal; color:#ed6b04; font-size:18px; font-weight:bold; margin-right:5px;}
.zheng_pro2_right ul{}
.zheng_pro2_right ul li{width:265px; display:block; float: left; background-image:url(../images/pro_ul_line.png); background-repeat:no-repeat; background-position:bottom center; padding-bottom:20px; position:relative; margin-right:22px; margin-bottom:25px;}
.zheng_pro2_right ul li:first-child+li+li{ margin-right:0;}
.zheng_pro2_right ul li:first-child+li+li+li+li+li{ margin-right:0;}
.zheng_pro2_right ul li:first-child+li+li+li+li+li+li+li+li{ margin-right:0;}


.zheng_pro2_right ul li a{}
.zheng_pro2_right ul li a p{width:265px; height:199px; display:block; overflow:hidden;}
.zheng_pro2_right ul li a em{ display: block; font-style:normal; position:absolute; top:159px; height:40px; line-height:40px; background-color:rgba(255,255,255,.7); text-align:center; width:100%;}
.zheng_pro2_right ul li a p img{width:265px; height:199px; display:block; transform:scale(1); transition:0.5s;}
.zheng_pro2_right ul li a:hover p img{transform:scale(1.1);}


/*zheng_about*/
.zheng_about{ background-image: url(../images/about_bg.png); background-repeat:no-repeat; background-position:center top;  margin-top:113px; margin-bottom:74px;}
.zheng_about2{width:750px; padding-right:450px; margin:0 auto;}
.zheng_about2 span{ display:block; color:#ff7100; font-size:14px;}
.zheng_about2 span em{ font-style:normal; font-size:22px; color:#2b6fac; font-weight:bold; margin-right:5px;}
.zheng_about2 i{display:block;width:500px; height:40px; line-height:40px; background-color:#ff7100; color:#fff; text-align:center; font-style:normal;letter-spacing: 5px; font-size:16px; margin-top:15px; margin-bottom:0px;}
.zheng_about2 p{ padding-top:30px;display:block; font-size:16px; line-height:32px; color:#5f5f5f; height:288px; overflow:hidden;}
.about_ul{padding:25px; height:71px; margin:0 auto; width:1150px; background-color:#296daa; margin-top:70px; color:#fff;}
.about_ul li{width:370px; float: left; display:block; height:71px; background-image:url(../images/about_line.jpg); background-repeat:no-repeat; background-position:right center; margin-right:40px;   }

.about_ul li:first-child+li{}
.about_ul li:first-child+li+li{ background-image:none; margin-right:0;width:313px; }
.about_ul li:first-child+li p{background-image:url(../images/about_02.png);}
.about_ul li:first-child+li+li p{background-image:url(../images/about_03.png); }

.about_ul li p{ padding-left:86px; display:block;background-image:url(../images/about_01.png); background-repeat:no-repeat; background-position:left center;height:71px;}

.about_ul li p em{ font-style:normal; display:block; font-size:18px; padding-top:15px;}


/*zheng_equipment*/
.zheng_equipment span{ display:block; color:#ff7100; font-size:14px;}
.zheng_equipment span em{ font-style:normal; font-size:22px; color:#2b6fac; font-weight:bold; margin-right:5px;}
.zheng_equipment ul{ display:block; margin-top:30px;}
.zheng_equipment ul li{ width:316px; height:284px; float:left; margin-right:25px; margin-bottom:25px; transition:0.5s; padding:10px; background-color:#296daa;}
.zheng_equipment ul li:hover{ background-color:#ff7100;}
.zheng_equipment ul li a{}
.zheng_equipment ul li a p{width:316px; height:239px; display:block; border:1px solid rgba(255,255,255,.8)}
.zheng_equipment ul li a p img{width:316px; height:239px; display:block;}
.zheng_equipment ul li a span{ height:45px; line-height:45px; text-align:center; display: block; color:#fff; font-size:16px;transition:0.5s;}
#demo4 {width: 100%; overflow: hidden}
#indemo4 {width: 800%; float: left}
#demoa4 {float: left}
#demob4 {float: left}

/*zheng_youshi*/
.zheng_youshi{ background-image:url(../images/youshi_bg.jpg); background-repeat: no-repeat; background-position:center center; height:565px; padding-top:64px; margin-bottom:64px;}
.zheng_youshi span{ background-image:url(../images/youshi_title.png); background-repeat:no-repeat; background-position: center center; height:91px; display:block; color:#fff;}
.zheng_youshi ul{ display:block; position:relative; margin-top:50px;}
.zheng_youshi ul li{display:block; height:54px; line-height:54px; float:left; background-image: url(../images/you_li.png); background-repeat:no-repeat; background-position:center center; width:343px; padding-left:25px; margin-bottom:65px; font-size:16px; color:#1d1d1d;}
.zheng_youshi ul li:first-child+li{ margin-left:464px;background-image: url(../images/you_li4.png);padding-left:60px;width:308px; }
.zheng_youshi ul li:first-child+li+li{background-image: url(../images/you_li2.png); color:#fff;}

.zheng_youshi ul li:first-child+li+li+li{ margin-left:464px;background-image: url(../images/you_li4.png);padding-left:60px;width:308px; }
.zheng_youshi ul li:first-child+li+li+li+li+li{ margin-left:464px;background-image: url(../images/you_li3.png);padding-left:60px;width:308px;  color:#fff;}
.zheng_youshi ul img{ position:absolute; top:0; left:444px;}




/*zheng_youshi*/
.zheng_hezuo{ height:170px; background-color:#f9f9f9; margin-bottom:35px;}
.zheng_hezuo span{width:260px; display:block; float:left; background-color:#ff7100; display:block;height:170px; background-image:url(../images/hezuo_title.png); background-repeat:no-repeat; background-position:20px center;}
.zheng_hezuo ul{ display:block; width:900px; float:right; padding:25px 0;}
.zheng_hezuo ul li{width:300px; float:left; line-height:40px; height:40px; font-size:16px;}


/*ming_news*/
.about_title{ text-align:center; color:#5b5b5b; font-size:14px;line-height: 30px;}
.about_title em{
	display: block;
	color: #898989;
	font-size: 15px;
	line-height: 30px;
	text-transform: uppercase;
	font-style:normal;
}
.about_title b{display:block; color:#1f579d; font-size:28px; margin-bottom:10px;}
.about_title ins{display:block;width:52px; height:2px; background-color:#1f579d; margin:0 auto;margin-bottom:15px;}

.ming_news{}
.ming_news ul{display:block; overflow:hidden; width:1200px; margin:0 auto; margin-top:50px; margin-bottom:20px;}
.ming_news ul li{display:block; width:580px; height:100px; float:left; margin-bottom:25px; margin-right:20px;background:#f9f9f9;}
.ming_news ul li:first-child+li{margin-right:0;}
.ming_news ul li:first-child+li+li+li{margin-right:0;}
.ming_news ul li span{display:block; width:100px; height:100px;  float:left; font-size:14px; color:#494949;line-height:40px; text-align:center; font-weight:bold; }
.ming_news ul li span em{display:block; height:60px; line-height:60px;  font-size:35px; color:#fff; background:#21589e; font-style:normal;}
.ming_news ul li dl{display:block;  line-height:18px; color:#888; padding-left:20px; padding-right:20px; width:440px; float:right; font-size:14px;}
.ming_news ul li dl a{font-size:16px;line-height:24px; margin-top:12px; color:#21589e; font-weight:bold; display:block;}
.ming_news ul li:hover dl a{font-size:16px; color:#fd7829;}
.ming_news ul li:hover span em{ background:#fd7829; display:block; color:#ffffff;}




/* link */
.link_bg{ background-color:#585858; padding:20px 0; margin-top:70px;}
.link_tgb {
	line-height:22px;
	height:22px;
 margin-top:5px;

	
}
.link_tgb a{ padding-right:20px; float: right; color:#fff;  }
.link_tgb span {padding-left:10px; font-size:14px;font-weight:bold;}
.link_tgb .t1 {
	color: #ffffff;
	cursor: pointer;
	padding-right: 10px;
	padding-left: 20px;
	font-style: normal;
	background-image: url(../images/link.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.link_tgb .t2 {color: #ffffff; cursor: pointer;padding:0px 20px;font-style: normal;background-image:url(../images/city.png); background-repeat:no-repeat; background-position:left center;}

.links { 
	color:#ffffff;
	line-height: 25px;
	margin-top:5px;}
.links a {padding:0 10px; line-height:15px; color:#ffffff; font-size:14px; font-size:13px;}
.links div a:first-child{padding-left:0px;}
.links .hidden { display:none;}
.links a:hover{ color:#ff971d;}

.ting_f{}
.span_ting_f{width:153px; float:left;}
.span_ting_f em{width:143px; height:143px; display:block; border:5px solid #ffffff; text-align:center; }
.span_ting_f em img{width:143px; height:143px; display:block; }
.span_ting_f i{font-style:normal; display:block; font-size:14px; line-height:30px;text-align:center;}
.ting_l{width:990px; float:right;}
.ting_l span{ font-size:14px; display:block; line-height:20px; margin-bottom:15px; margin-top:25px;}
.ting_l p{ font-size:14px; display:block; color:#dee3ed; border-bottom:1px dashed #838383; line-height:20px; padding-bottom:20px; margin-bottom:10px;}
.ting_l em{ line-height:20px; font-style:normal;}
.ting_l em i{ font-style:normal; float:right;}
.footer{ line-height:25px;  color:#ffffff; background-color:#484848; margin:0 auto;font-size:13px; padding:51px 0; width:100%;  }
.footer a {color:#ffffff;margin-left:5px; margin-right:5px;}
.footer a:hover{ color:#ff971d;}


.footer2{height:60px; line-height:60px;  color:#ffffff; background-color:#1d4f8f; font-size:14px;}
.footer2 a {color:#ffffff;margin-left:5px; margin-right:5px;}
.footer2 span{ float:right;}
.footer2 span a{color:#ffffff; margin-left:5px; margin-right:5px;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px; line-height:53px;color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#0d4b9b url(../images/fixCont.png) no-repeat 12px 14px;}
.yb_bar .yb_phone{background:#0d4b9b url(../images/fixphone.png) no-repeat 12px 14px;}
.yb_bar .yb_QQ{text-indent:0;background:#ff971d url(../images/fixqq.png) no-repeat 12px 14px;}
.yb_bar .yb_ercode{background:#0d4b9b url(../images/fixwei.png) no-repeat 12px 14px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


.quan_about_banner{ background-image: url(../images/neibanner.jpg); background-repeat:no-repeat; background-position:center top; height:570px; width:100%; margin:0 auto;display: block;overflow: hidden;}
	
.hui_title{ border-bottom:1px solid #ededed;height:140px;position:relative;z-index:999;top:-140px;margin-bottom:-140px; overflow:hidden; background-image:url(../images/about_title_bg.png); background-repeat:repeat-x; background-position:center bottom;}
.hui_title2{}
.hui_title2 span{width:104px; height:120px; display:block; float:left; background-color:#ff903e;color:#ffffff;padding:10px; font-size:20px; text-align:center;}
.hui_title2 span em{
	display: block;
	font-style: normal;
	font-size: 27px;
	text-align: center;
	height: 27px;
	margin-bottom: 20px;
	background-image: url(../images/about_title3.png);
	background-repeat: no-repeat;
	background-position: center 17px;
	text-transform: uppercase;
}
.hui_title2 span i{
	display: block;
	font-style: normal;
	font-size: 12px;
	text-transform: uppercase;
}
.hui_title2 p{  margin-top:80px; float:right; width:980px;}
.hui_title2 p a{ background-color:#ffffff; line-height:25px; float:left; text-align:center;  padding:5px 17px; font-size:14px; margin-right:15px; font-weight:bold;}
.hui_title2 p a:hover{background-color:#054eb4; color:#ffffff;}
.hui_title2 b{font-weight:normal; margin-top:80px; float:left; width:900px; background-image:url(../images/bg_sign14.png); background-position:left center; background-repeat:no-repeat; padding-left:20px;  line-height:40px; font-size:14px; color:#343434; }
	
.location{ width:100%;  height:40px; line-height:40px; text-align:left; color:#737373; font-size:14px; margin-bottom:30px; padding-left:20px; border-bottom:1px dashed #eeeeee; background-image:url(../images/bg_sign14.png); background-repeat:no-repeat; background-position:left center;}
.location a{ color:#737373;}
.location a:hover{ color:#51abd2; text-decoration:none;}

	
/*neiye*/
.bg_news{ margin:0; padding:0; width:100%; height:auto; background:url(../images/nbanner.jpg) no-repeat top center;}
.bg_ab{ margin:0; padding:0; width:100%; height:auto; background:url(../images/bg_ab.jpg) no-repeat top center;}
.top_n{ margin:0 auto; padding:0; width:1200px; height:153px; /*background: url(../images/topbg.png) no-repeat center;*/ margin-top:34px;}
.maintop{ margin:0 auto; padding:0; width:1200px; height:auto;  margin-top:80px; margin-bottom:60px;}
.line-in{width: 60px;height: 2px;background: #009946;}
.title { width:400px; height:auto; padding:0px; margin:0px;}
.title h2 {font-size: 30px;line-height: 50px;color: #009946;text-align:left; margin-top:10px;}
.title h2 b{ font-size:13px; line-height:20px; font-weight:normal;text-transform:uppercase; color:#333; display:block;}





.main{ width:1150px; height:auto; padding:25px; overflow:hidden;background-color: rgba(255,255,255,0.9); -moz-box-shadow: 0px 0px 15px #dedede; /* 老的 Firefox */
box-shadow: 0px 0px 15px #dedede;}
.main-about{ min-height:500px; line-height:30px; font-size:15px; color:rgba(45,45,45,1.00);}

/*nei_news */


.about_newslist{width:100%;} 
.about_newslist ul{display:block;}
.about_newslist ul li{height:130px; display:block; margin-bottom:50px; overflow:hidden; border-bottom:1px dashed #bfbfbf;}
.about_newslist ul li a{color:#999999;}

.about_newslist ul li a p{width:8%;margin-right:2%; float:left; display:block; font-size:24px;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; }
.about_newslist ul li a:hover p{color:#333333;}
.about_newslist ul li a p ins{width:45%; border:1px solid #e8e8e8; height:40px; display:block; margin-top:15px; transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s; background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:-60px 15px; }
.about_newslist ul li a:hover p ins{border:1px solid #e8e8e8; background-color:#21589e;background-position:-18px -91px; }

.about_newslist ul li a img{width:134px; height:114px; float:right; display:block;}
.about_newslist ul li a span{width:50%; float:left;font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; line-height:25px; font-size:14px;}
.about_newslist ul li a span i{display:block;  font-size:18px; line-height:30px; margin-bottom:15px; font-style:normal;}
.about_newslist ul li a:hover span i{color:#21589e;}

.about_newslist ul li a em{width:4%; float:left; background-color:#bfbfbf; display:block; height:1px; margin-right:3%; margin-top:13px;transition:width 1s;
-moz-transition:width 1s; /* Firefox 4 */
-webkit-transition:width 1s; /* Safari and Chrome */
-o-transition:width 1s; /* Opera */}
.about_newslist ul li a:hover em{width:7%;  background-color:#7d7d7d; }


.descriptions{ margin-top:0px; text-align:left;}
.description{ line-height:30px;font-size:15px;}

.next {text-align:right; margin:0px auto; padding:8px 0px; height: 32px; line-height:32px;}
.next a{height:32px; line-height:32px; text-decoration:none; color:#333; font-size:13px;}
.next a:hover { text-decoration:none; color:#21589e;}

.ih6{ text-align:center; margin:0; padding:5px 0;}
.ih6 h1{ text-align:center; margin:0; padding:5px 0;}
.tags{width:720px; height:auto; min-height:25px; margin-left:10px; padding:0; float:left; line-height:24px;}
/*nr-page*/
.nr-page{
	margin-top: 20px;
	text-align: center;
	margin-bottom: 30px;
	padding-top:30px;
	font-size:13px;
	font-family: HELVETICANEUELTPRO-THEX, "微软雅黑"; 
}
.nr-page a{
	border: 1px solid #bfbfbf;
	margin-right: 3px;
	margin-left: 3px;
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 10px;
	padding-left: 16px;
}
.nr-page a:hover{
	color:#ffffff; 
	background-color: #21589e;
	text-decoration: none;
	border:1px solid #21589e;
}
/* page */
.page {text-align:center; margin:0px auto; padding:0px; width:auto; padding-right: 7px; height: 35px; padding-top: 20px; }
.page a{ border:1px solid #ccc; color: #555; height:26px; line-height:26px; padding:6px 8px;margin:0 2px; text-decoration:none; }
.page a:hover {background:#2062b0; color: #fff; height:26px; line-height:26px; padding:6px 8px;margin:0 2px;text-decoration:none;}
.page span{ display:inline; background: #2062b0; color: #d1d1d1; font-size:12px;height:26px; line-height:26px; padding:6px 6px;margin:0px 5px; }
/*sitemap*/
.sitemap{ height:38px; line-height:38px;width:100%; float:left; padding:0px; margin:0px auto; margin-bottom:30px; margin-top:20px; border-bottom:1px solid #888 ; }
.sitemap span{ width:auto; height:38px; line-height:38px; font-size:16px; color:#222; text-align:left;float:left;}
.sitemap span b{color:#fff; font-size:12px;text-transform:uppercase}


/*lanfei*/
.lanfei{-moz-box-shadow: 0px 0px 10px #dedede; /* 老的 Firefox */box-shadow: 0px 0px 10px #dedede;}
.lanfei_l{width:250px; float:left;  border-radius:5px 5px 0 0;position:relative;top:-122px;margin-bottom:-122px; z-index:15;}
.span_ul{ display:block; font-size:26px; line-height:30px; color:#ffffff; border-bottom:1px solid #ffffff; padding:30px 20px 20px 20px; background-color:rgba(50,117,196,.85);}
.span_ul em{display:block; height:2px; background-color:#ffffff; width:50px; margin-top:10px;}
.span_ul i{display:block; font-style:normal; font-size:14px; color:#ffffff;}
.lanfei_l ul{ background-color:rgba(255,255,255,.75); padding:20px;}
.lanfei_l ul li{} 
.lanfei_l ul li a{ display:block; line-height:40px;  font-size:16px; padding-left:15px; background-image:url(../images/por_jiao.png); background-repeat:no-repeat; background-position:left center; border-bottom:1px solid #f7f7f7; font-weight:bold;} 
.lanfei_l ul li a:hover{}
.lanfei_l ul li ul{background-color:rgba(255,255,255,0); padding:0px;}
.lanfei_l ul li ul li{ margin:0 10px;}
.lanfei_l ul li ul li a{ line-height:30px; font-size:13px; border-bottom:1px dashed #d2d2d2; height:30px;background-image:url(../images/por_jiao2.png); font-weight:normal;}
.lanfei_l ul li ul li a:hover{}
.con_tt{ margin-top:20px; padding-bottom:20px;}
.span_ul2{ display:block; font-size:26px; line-height:30px; color:#ffffff; border-bottom:1px solid #ffffff; padding:30px 20px 20px 20px; background-color:#ff971d; margin-bottom:15px;}
.span_ul2 em{display:block; height:2px; background-color:#fff; width:50px; margin-top:10px;}
.span_ul2 i{display:block; font-style:normal; font-size:14px; color:#ffffff;}
.con_tt p{ line-height:25px; display:block; padding:5px 15px; font-size:14px;}
.lanfei_r{width:900px; float:right; background-color:rgba(255,255,255,.75);border-radius:5px 5px 0 0; padding:15px; border-left:1px solid #f2f2f2; padding-left:34px; min-height:800px;}
/*main-pro*/
.main-pro{}
.main-pro ul{display:block;}
.main-pro ul li{width:270px; float:left; margin-right:10px; position:relative; display:block; overflow:hidden; margin-bottom:20px; padding:5px; background-color:#fafafa;}
.main-pro ul li:first-child+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-pro ul li:hover{background-color: rgba(34,99,175,1.00);}
.main-pro ul li a p{width:270px; height:214px; display:block; overflow:hidden;}
.main-pro ul li a p img{width:270px; height:214px; display:block;transition: 0.2s;
-moz-transition: 0.2s; /* Firefox 4 */
-webkit-transition: 0.2s; /* Safari 和 Chrome */
-o-transition: 0.2s; /* Opera */}
.main-pro ul li a:hover p img{ transform:scale(1.08)}
.main-pro ul li a span{padding:0 10px;display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.main-pro ul li a span em{ font-size:16px; color:#4F4F4F; font-style:normal; line-height:50px; height:50px; }
.main-pro ul li a span b{ font-size:12px; line-height:20px; display:block; font-weight:normal; color:#838383; height:40px; overflow:hidden;}
.main-pro ul li a span i{ font-style:normal; color:#21589e; line-height:25px; margin-top:10px; display:block; height:25px; margin-bottom:15px;}
.main-pro ul li a:hover span{ color:#ffffff;}
.main-pro ul li a:hover span b{ color:#ffffff;}
.main-pro ul li a:hover span em{ color:#ffffff;}
.main-pro ul li a:hover span i{ color:#ffffff;}

/*main-hezuo*/
.main-hezuo{}
.main-hezuo ul{display:block;}
.main-hezuo ul li{width:200px; float:left; margin-right:12px; position:relative; display:block; overflow:hidden; margin-bottom:20px; padding:9px; background-color:#fafafa; text-align:center;}
.main-hezuo ul li:first-child+li+li{margin-right:0;}
.main-hezuo ul li:first-child+li+li+li+li+li{margin-right:0;}
.main-hezuo ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}
.main-hezuo ul li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-hezuo ul li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li{margin-right:0;}
.main-hezuo ul li:hover{background-color: rgba(34,99,175,1.00);}
.main-hezuo ul li a p{width:200px; height:144px; display:block; overflow:hidden;}
.main-hezuo ul li a p img{width:200px; height:144px; display:block;transition: 0.2s;
-moz-transition: 0.2s; /* Firefox 4 */
-webkit-transition: 0.2s; /* Safari 和 Chrome */
-o-transition: 0.2s; /* Opera */}
.main-hezuo ul li a:hover p img{ transform:scale(1.08)}
.main-hezuo ul li a span{width:200px;padding:0 10px;display:block;}
.main-hezuo ul li a span em{ font-size:16px; color:#4F4F4F; font-style:normal; line-height:50px; height:50px; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.main-hezuo ul li a span b{ font-size:12px; line-height:20px; display:block; font-weight:normal; color:#838383; height:40px; overflow:hidden;}
.main-hezuo ul li a span i{ font-style:normal; color:#21589e; line-height:25px; margin-top:10px; display:block; height:25px; margin-bottom:15px;}
.main-hezuo ul li a:hover span{ color:#ffffff;}
.main-hezuo ul li a:hover span b{ color:#ffffff;}
.main-hezuo ul li a:hover span em{ color:#ffffff;}

/**/
.main-content{ width:700px; margin:0 auto;}
.mess{ text-align:left; color:#777; font-size:14px; margin-bottom:20px;  }
.mess b{ color:#333333; font-size:18px;}
.main-content  table{  margin-bottom:15px; font-size:14px; }
.main-content .input{ border:1px solid #ccc; padding:8px 0px; background-color:#ffffff; }
.main-content textarea{ margin:0; padding:0;background:#f9f9f9; border:1px solid #ccc;}
.submit2{background-color:#333333;color:#FFF;width:120px;height:40px;line-height:40px;border:0;margin-right:30px;}
.reset2{background-color:#333333;color:#FFF;width:120px;height:40px;line-height:40px;border:0;}
.contact-left p{ line-height:24px;}
.contact-left2{width:650px; float:left;margin-left:50px; color:#333333; line-height:30px; font-size:14px;}
.mess2{ text-align:left; color:#777; font-size:14px;  margin-bottom:20px;   }
.mess2 b{ color: #333333;font-size: 18px;text-transform: uppercase;}


/*ul-seach*/
.ul-seach{}
.ul-seach li{}
.ul-seach li a{display:block; line-height:40px; border-bottom:1px dashed #999999; height:40px; background-image:url(../images/por_jiao.png); background-repeat:no-repeat; background-position:left center; padding-left:25px; font-size:14px;}
.ul-seach li a:hover{}
.ul-seach li a em{ float:right; font-style:normal; font-size:12px;}
.ul-seach li a:hover em{}
/*order*/
.order{margin-bottom:10px;width:49%; font-size:13px;}
.order input{height:35px; line-height:35px; margin-bottom:10px;}

.submit{
	background-color: #633030;
	color: #FFF;
	width: 70px;
	height: 35px;
	line-height: 35px;
	border: 0;
	margin: 4px 0 0 10px;
}
.reset{background-color: #633030;color: #FFF;width:70px;height:35px;line-height:35px;border:0;margin:4px 0 0 10px;}
input{heeight:30px; line-height:30px; margin-bottom:10px;}
.span4{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #21589e;
	margin-bottom: 10px;
	font-size:12px;
}
.span4 em{
	background-color: #21589e;
	display: block;
	width: 60px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
	border-radius: 5px 5px 0px 0px;
	font-style: normal;
}

/*relation*/
.relation{line-height:20px;margin-bottom:20px; }
.relation a{margin-right:10px;}
.relation a:hover{color:#fc5555;}
.relation span{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	display: block;
	border-bottom-color: #21589e;
	margin-bottom: 10px;
	
}
.relation span em{
	background-color: #21589e;
	display: block;
	width: 80px;
	padding-right: 10px;
	padding-left: 10px;
	color: #FFF;
border-radius:5px 5px 0px 0px;}
.relation span em a{ color:#ffffff;}
/*rel-news*/
.rel-news{margin-bottom:1%;width:49%; }
.rel-news ul{}
.rel-news ul li{
	display:block;
	height:40px;
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BAB9B9;
}
.rel-news ul li a{
	background-image: url(../images/tb2.jpg);
	background-position: 0 50%;
	display: block;
	height: 40px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.rel-news ul li a em{
	float: right;
	font-style: normal;
}
.rel-news ul li a:hover{
	text-decoration: none;
	background-image: url(../images/tb1.jpg);
}

/*rel-pro*/
.rel-pro{width:49%; }
.rel-pro ul{}
.rel-pro ul li{
	width:32%;
	display:block;
	float: left;
	margin-right:2%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro ul li:nth-child(3n){margin-right:0;}
.rel-pro ul li:first-child+li+li{margin-right:0;}
.rel-pro ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro ul li a{}
.rel-pro ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;
}
.rel-pro ul li a:hover img{transform: scale(1.1);transition:1000ms; }


.rel-pro2{}
.rel-pro2 ul{}
.rel-pro2 ul li{
	width:19%;
	display:block;
	float: left;
	margin-right:1%;
	line-height: 30px;
	height: auto;
	text-align: center;
	margin-bottom:15px;
}
.rel-pro2 ul li:nth-child(3n){margin-right:0;}
.rel-pro2 ul li:first-child+li+li{margin-right:0;}
.rel-pro2 ul li:first-child+li+li+li+li+li{margin-right:0;}

.rel-pro2 ul li:first-child+li+li+li+li+li+li+li+li{margin-right:0;}


.rel-pro2 ul li a{}
.rel-pro2 ul li a img{
	width:100%;
	display:block;
	border:none;
	height: auto;
	margin-bottom: 5px;
}
.rel-pro2 ul li a:hover img{transform: scale(1.1);transition:1000ms; }


.fang_honorlist{ margin-top:50px; margin-bottom:30px;}

.honorlist {width:1150px; overflow:hidden; text-align:center;}
.honorlist li{float:left; margin:0 20px 0 0; display:inline; overflow:hidden; position:relative;margin-bottom:15px;background-image:url(../images/list_bg.png); background-repeat:no-repeat; background-position:center 203px; }
.honorlist li .imgs{ width:268px; height:203px;  }
.honorlist li .imgs img{ width:268px; height:203px; display:block;}
.tit{font-size:14px; line-height:40px; display:block;}
.honorlist li:first-child+li+li+li{ margin-right:0;}

.honorlist li:first-child+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}
.honorlist li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li{ margin-right:0;}


/*product*/
.product ul li{
    position: relative;
    overflow: hidden;
    float: left;
    margin-left: 6px;
    width: 245px;
    height: 470px;
}
.product ul li:first-child{margin-left: 0}
.product ul li a&gt;img{
    display: block;
    width: 245px;
    height: 470px;
    -webkit-transition: all 1000ms cubic-bezier(0.23, 1, 0.32, 1);
    transition:all 1000ms cubic-bezier(0.23, 1, 0.32, 1);
}
.product ul li a:before,
.product ul li a:after{
    display: block;
    content: '';
    width: 245px;
    height: 470px;
    position: absolute;
    z-index: 2;
    -webkit-transition: all 800ms cubic-bezier(0.23, 1, 0.32, 1);
    transition:all 800ms cubic-bezier(0.23, 1, 0.32, 1);
}
.product ul li a:before{top: -100%}
.product ul li a:after{top: 100%;}
.product ul li a:before{background: url("../Images/p_s.png") no-repeat center}
.product ul li a:after{background: url("../Images/p_x.png") no-repeat center}
.product ul li a div{
    position: absolute;
    top: 0;
    z-index: 3;
    text-align: center;
    color: #ffffff;
    width: 245px;
    padding-top: 165px;
}
.product ul li a div span{
    display: block;
    font-size: 23px;

}
.product ul li a div small{
    display: block;
    font-size: 12px;
}
.product ul li a div small:before{
    display: block;
    content: '';
    width: 24px;
    height: 2px;
    background: #fff;
    margin: 45px auto 15px auto;
}
.product ul li a b{
    display: block;
    width: 21px;
    height: 21px;
    border: 1px solid #fff;
    border-radius: 50%;
    margin: 20px auto;
}
.product ul li a:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
}
.product ul li a:hover:after,
.product ul li a:hover:before{top: 0}



.xhKdBox{ margin:auto; padding-top:10px;}
.xhKdBox ul li{ height:54px; line-height:54px; border-bottom:1px dashed #a8a8a7; padding-left:10px;}
.xhKdBox ul li a{ display:block; height:50px; line-height:50px; color:#646464; font-size:14px;}
.xhKdBox ul li a span{ float:left; display:block; width:580px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xhKdBox ul li a time{ float:right; margin-right:5px;}
.xhKdBox ul li a:hover{ color:#1c7ce8;}
.xhKdBox ul li a h3{ float:right; margin-right:5px;}
.xhKdBox ul li a h3 input{font-size:14px; color:#ffffff; background:#ff903e; padding:6px 20px; border-radius:10px;}

.dede_pages{
	width:100%;
	height:50px;
	text-align:center;
}
.dede_pages ul{
	margin:0 auto;
	padding:12px 0px 12px 16px;
}
.dede_pages li{
	display:inline;
	
}
.dede_pages ul li{
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #000;
}
.dede_pages ul li a{
	padding:2px 4px 2px;
	color:#000;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#000;
}
.dede_pages .pageinfo strong{
	color:#000;
	font-weight:normal;
	margin:0px 2px;
}</pre></body></html>